package com.niiwoo.activity.event.dto.request;

import com.niiwoo.activity.event.enums.ProjectStatusEventEnum;
import com.niiwoo.activity.event.enums.ProjectSubStatusEventEnum;
import com.niiwoo.activity.event.enums.ProjectTypeEnum;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @Description 标的审核事件
 * 用户编码，标的编码，审核时间，审核人员，审核编码列表
 * @Author zq
 * @Date 2018/3/23
 */
@Getter
@Setter
public class AuditProjectEventReqDTO extends BaseEventReqDTO implements Serializable {

    //标的编码
    private Long projectId;
    //审核时间
    private Date auditDate;
    //审核人员id
    private Long auditManagerId;
    //审核人员姓名
    private String auditManagerName;
    //审核原因列表
    private List<AuditReasonReqDTO> auditReasons;
    //标的状态
    private ProjectStatusEventEnum projectStatusEventEnum;
    //标的子状态
    private ProjectSubStatusEventEnum projectSubStatusEventEnum;
    //标的类型
    private ProjectTypeEnum projectTypeEnum;

}
